package com.nineclock.system.service;

import com.nineclock.system.dto.SysDepartmentDTO;

import java.util.List;

/**
 * @Author: 小康
 * @CreateTime: 2021-06-17 11:13
 * @Description:
 */
public interface SysDepartmentService {
//查询公司的部门列表
    List<SysDepartmentDTO> queryDepartmentList();
    /**
     * //查询企业ID下的所有顶级部门ID
     * @return
     */
    public List<Long> queryDepartmentIds();

    /**
     * 根据员工id获得部门从低到高级别的部门ID集合
     * @param companyUserId
     * @return
     */
    List<Long> queryDepartmentsByUserId(Long companyUserId);

}
